package cn.sofwin.day0116;

public class Test01 {
    public static void main(String[] args) {
        int [] numbers = {4, 3, 5, 2, 1, 7 ,6, 9}; // numbers数字的意思
     //display(numbers);
      //  int n = max (numbers);
        System.out.println("最大值:"+max (numbers));
        System.out.println("最小值:"+min(numbers));
    }

    /**
     * 求数组中的最小数
     * @param array
     * @return
     */
    static  int min (int [] array){
   int n = array[0];
        for (int i = 1; i < array.length ; i++) {
            n = array[i] < n ? array[i] :  n;
        }
        return  n ;
    }
    /**
     * 求数组中的最大数
     * @param array
     * @return
     */

    static  int max (int [ ]   array ){
        int n = array[0];
        for (int i = 1; i < array.length; i++) {
//              if (array[i] > n ){
//                  n = array[i];
//              }

            n = array[i] > n ? array[i] : n;
        }
        return n;


        }








    /**
     * 打印数组(数组的遍历)
     * @param array
     */
    static void display(int[]  array){
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i] );
            if (i < array.length -1){
                System.out.print(",\t");
            }
        }
        System.out.println("");
    }
}

